Fibonacci Numbers And Their Applications by Andreas N. Philippou