Author: Sloan, Thomas O., Beloof, Robert Lawrence,