Hopeful monsters - Mosley, Nicholas 1611-1672 (Minerva, 1993)