alien diraries Published January 30, 2019 at 247 × 376 in The Alien Diaries by Glenn J. Devlin – Review