Loopy Logic Problems and Other Puzzles by Ivan Moscovich