Patterns in Nature by Margaret Hall, Tony Hyland & Thobile Ntuli