The Essential Book of Kakuro: And How to Solve It