Author: Richard W. Price
Alternate names: Richard Woodruff Price