Fascinating Fibonaccis : Mystery and magic in numbers