A review by pugslikemybooks
The Inexplicable Logic of My Life, by Benjamin Alire Sáenz

4.0

✓ completed the bibliothon challenge of reading a book that you were really excited for but never picked up