While searching out adventure in the streets of London, Barnaby Grimes finds himself on the trail of a mad chemist with a talent for disappearing into thin air.
While searching out adventure in the streets of London, Barnaby Grimes finds himself on the trail of a mad chemist with a talent for disappearing into thin air.