Author: Walter Stanley Keane