Zachary Houle

Book critic by night, technical writer by day. Follow me on Twitter @zachary_houle.