Written by: Peter G. Borg (Rider University)