A primer on number sequences - Shirali, Shailesh (Universities Press, 2001)