Environmental archaeology theoretical and practical approaches - Branch, Nick. (Hodder Arnold ; Distributed in the United States of America by Oxford University Press, 2005)