Author: Collier, Robert Gordon.