Author: Dodgson Bowman William.