Author: vincent harlow and frederick madden