Place. Limits. Liberty.
Support FPR’s print journal and selection of books.

scientific method 1

Last Call at Descartes’ Bar and Grill

Washington, Connecticut. The urge, some might say mania with which our species has attempted to distance itself from Nature is a defining occupation and it appears to be quickening in…
October 1, 2009