has contribution editing and proofreading role Kratz, John Kratz, John writing original draft role Kratz, John Kratz, John