Author: Nolan, Frederick.