Author: Mallock W H (William Hurrell)