Author: Robert K. Louden
Alternate names: Robert K Robert Keith Louden; Robert Kurtz Louden