Author: Warkentin, John : Ruggles, Richard I.