Came across this article about Heinlein from the perspective of his right-wing politics: Fredericksburg.com - Centenary a modern sci-fi giant
Seems like a fair article, and make clear Heinlein's socially liberal positions, too.