Ben ShirleyBooksMedia Production, Delivery and Interaction for Platform Independent SystemsAuthor data: Open Library