Dennis Horwood

Dennis Horwood is a teacher and a birding and boating enthusiast who spends each summer investigating BC waters with his wife, Brenda.