Modeling Complex Systems by Diana Stirling A Review and Discussion of the Paper James Hornage - 090309.