The Moon is a Harsh Mistress by Robert A. Heinlein Science fiction 288 pages ISBN: 9780340837948 Goodreads page All book cover images are from Goodreads unless specified otherwise. Previous Next