CartwrightR. Cortright Richard Wright Wainwright Arkwright Earthlight David Cortright Why Marx was right