markshancock