An Island Called California: An Ecological Introduction to Its Natural Communities, Second edition, Revised and Expanded