Professor Donald W Boose Author