Question: who wrote the moon's a harsh mistress?
Answer: American songwriter Jimmy Webb