The lady or the tiger? and other logic puzzles

Raymond Smullyan
Times Books
9780812921175
0-8129-2117-8