tumbling every six steps

The tumblelog of Alex S. Leung: Chinese Canadian Calvinist, Charismatic with a Seatbelt