Contributor

David Allkins

David is a life-long fan of films, novels, comic books and animation. He reviews books for http://concatenation.org and is responsible for two cats.

61.13k
Total Views
10
Total articles
79
Total shares