no such book 703043