There is a new book called The Beautiful Names of Allah: Knowing God by His names-. it is one of the best books I have read and recommend it highly.
http://www.iiphonline.com/beautiful-names-allah-p-431.html