Alfred Robert Bader, BA, MSc, PhD