Evolution the origins and mechanisms of diversity - Bard, Jonathan (CRC Press, Taylor & Francis, 2022)