Duncan Spence 

Independent intellectual, philosopher and wordsmith. Ex mountaineer, wheel builder and bike messenger. Old school Marxist marinated in RadFem and PoMo. Materialist Buddhist with nothing to defend nor reason to identify.  www.duncanspence.blog