Answers edited by Trevor Ryan.