Author: Wilson, Christopher R. M. (Christopher Richard MacLean), 1934-