David Bishop

David Bishop lectures in creative writing at Napier University. He has written several novels, as well as writing radio and TV dramas for the BBC and having graphic novels published in four languages.

Books