Desert Island Histories: James Vernon James Vernon 1 May 201410 January 2023 Desert Island Histories from James Vernon Read Article "Desert Island Histories: James Vernon"