Question: Who has more controverial works, Robert A. Heinlein or Jonathan Carroll?
Answer: Robert Anson Heinlein