Author: George M Cole and Edward Schulze