Chris Leong

Disoriented views from the rosy lens of an optimistic realist.