James Potter and the Curse of the Gate Keeper (James Potter, #2)

James Potter and the Curse of the Gate Keeper (James Potter, #2) -  Johnny Atomic, G. Norman Lippert Review to follow!