Shoal of Time by Gavan Daws