natures compass - james l; james l