Heinlein's full name was actually Robert Anson Heinlein.

He wrote under the pseudonyms Anson Macdonald, Lyle Monroe, John Riverside and Caleb Saunders.

I'm going to research why he chose to use those fascinating names.