Dr. David Vernon is an academic and writer. He studied at Oxford University and Freie Universität Berlin, where he completed his doctorate on Shakespeare's tragicomedies, and taugh...lihat lebih banyakDr. David Vernon is an academic and writer. He studied at Oxford University and Freie Universität Berlin, where he completed his doctorate on Shakespeare's tragicomedies, and taught English literature for many years in London. He lives in Edinburgh.lihat lebih sedikit