Author: Heinlein, W.E., Holmes, W.Harvey