Author: James, Edgar.