William Cope Devereux Author