I second the recommendations for Eager and Nesbit. Good books!