Author: MacRae, Donald, ed.