Robert A. Heinlein
Alice Dalgliesh and Robert A. Heinlein.