Footprints on the sands of time
Brookes, Arthur.
Merlin
1988