Mosley, Nicholas.

Hopeful monsters / Nicholas Mosley. - London : Minerva, 1990. - 550 p.

074939112X