Can a Robot be Human?. 33 Perplexing Philosophy Puzzles, Paperback/Peter Cave