To even casual readers of science fiction, Robert A. Heinlein needs no introduction, but he made waves outside the genre as well. His three most famous and controversial books managed to scandalize or offend an amazing number of otherwise non-overlapping demographics.
.
Read my full review at the Winnipeg Free Press.