michaeljanairo.com
2016 Year in Review
Fifty-six blog posts published so far this year Number one, most-read blog post: Review of Justin Cronin’s “City of Mirrors” Number one, most-watched videos: Sun Yuan and Peng Yu’…