Thanks. I knew there was a better, more ruby way of doing this :wink: It didn't quite feel right, but I wasn't sure how to do it differently.  Out of all the options you presented here, my favorite one is the first one.  I think it is the most readable, and you can figure out pretty quickly we're iterating over all the books' prices and summing them.