no such book 699842