I read about a lecture somewhere in PHL/ S. Jersey area on "Numbers in Nature." Help..cannot find venue, date, or info...thanks!
Try contacting the Franklin Institute. They have an upcoming exhibit on this topic, A Mirror Maze: Numbers in Nature opening May 27.
Hope this helps.