Contributor

David Allkins

Location not set

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