2003 to 2004 Program Yearby January 12, 2019January 12, 2019 President: Douglas CagePresident Elect: Rick LarsonCorresponding Secretary: Ganeson KandasamyRecording Secretary: Bruce BradwayTreasurer: Tom Erpenbeck