Author: Darrach, Henry.