Author: Richard Lorber and Ernest Fladell