Biology and Evolution of Ferns and Lycophytes - Ranker/Haufler (Cambridge University Press, 2009)