Contributor

David Allkins

United Kingdom

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.

David's Achievements

61k Total Views
10 Articles Written
57 Shares