A review by olafindisguise
The Second Life of James Moriarty: A Short Story by John Moralee

3.0

I wish there was more.