Also by M. J. Trow...

Inspector Lestrade

Kit Marlowe

Other books by M. J. Trow