Christopher Richard Bower