no such book 690246