Knife Edge

by Andrew Lane Book 6 of the Young Sherlock Holmes Series

Teen Sherlock battles a monstrous adversary on a mission to Ireland with his brilliant... read more