Books by mark irving