Manning_Spring In Action2nd Ed20072008 SpringinActionbyCraigWallsandRyanBreidenbach#Paperback:650pages#Publisher:ManningPublications;2edition(August16,2007)#Language:English#ISBN-10:1933988