Review of ‘All Those Explosions Were Someone Else’s Fault’ by James Alan Gardner All Those Explosions Were Someone Else’s Fault is the latest novel from Canadian science-fiction author, educator and tech writer James Continue reading →