John Charles BennettJohn Charles Bennett teaches science at Saint Margaret’s Episcopal School. Books by the Author