Fly cycle 2 : - Tyler, Mary S. (Sinauer, 2003)