MARGARET ATWOOD'S Oryx and Crake manages to be simultaneously bleak, witty and immensely enjoyable, no mean feat given that its subject is the destruction of humankind. Set in an unspecified location ...