Evolutionary Analysis by Scott Freeman, Jon C. Herron