Peter

Scratchpad: Exiles and Witness

It is the end of the semester and frankly, I am tired, so I might not be giving my best.