Little Gay Boy trilogy by Antony Hickling.
October 16, 2011
October 14, 2012
September 20, 2013
February 13, 2013