Journal of Theoretical Biology; 222:517-530 [2003]