Author: Parkes, Allan William, Carroll, Lewis