Also by A.J. Low...

Sherlock Sam