Peter Shih

Peter Shih

I build things that make me happy.

Publications edited by Peter Shih

To strive, to seek, to find, and not to yield. – Ulysses

Latest Story

I’m Sorry

LoL

Quesadilla