Book review: Peter Abrahams disappoints