Mother of detective fiction : the life and works of Anna Katharine Green