Peter Hagberg 

A philosopher by training, a one-time investigator and reporter in transit, an attorney in spite of himself, born again and free at last to consider the contrasts and character of the ideas that journey and homestead in our minds.
See subscribers