Also by SJ Bringewood...

The Strand