Author: Richard Alexander Hough