Hamelyn
366 and More Questions and Answers second-hand book