G H Bower Author