By Purves, William K., Orians, Gordon H., Heller, H.Craig
By Purves, William K., Orians, Gordon H., Heller, H.Craig, Sadava, David E.
By Sadava, David, Heller, H.Craig, Orians, Gordon H., Purves, William K., Hillis, David M.
By Purves, William K., Sadava, David E., Orians, Gordon H., Heller, H.Craig