Fibonacci Sequence by J Michael Stephens 9781413475302 Paperback 2005