The best 100 free apps for libraries - Hahn, Jim (The Scarecrow Press, Inc., 2013)