Author: ian forbes fraser