Author: Cardinal, Roger, Short, Robert Stuart