Duck and a Book by David Shannon (2005, Paperback) 9780 for sale