For more the implementation side take a look at Building Information Modeling: A Strategic Implementation Guide for Engineers, Constructors and Real Estate Asset Managers.
For general BIM knowledge I would recommend "BIM Handbook: A Guide to Building Information Modeling for Owners, Managers, Designers, Engineers and Contractors
Hi,
Search for 'Mastering Revit Architecture 2013' - great reference material. And follow any publications, papers from Phil Read - the master of the universe of Revit!
Marcel
Deke Smith and Mike Tardiff covered the why and how of BIM very well in their book: "Building Information Modeling: A Strategic Implementation Guide for Architects, Engineers, Constructors, and Real Estate Asset Managers". http://www.amazon.com/Building-Information-Modeling-Implementation-Constructors/dp/0470250038/ref=sr_1_fkmr0_3?s=books&ie=UTF8&qid=1390325095&sr=1-3-fkmr0&keywords=deke+smith+bimAs the Executive Director of the buildingSMART alliance, Deke leads in the developement of the consensus based NBIM-US national BIM standard.
If you want a design side implementation then you already have some good suggestions. Having read a couple of the suggestions BIM really came together for me with the AGC BIM courses, you could just buy the books if you want a Project (Owner, Designer, Contractor, and Installer) perspective on implementation.
I found that this book is really good at explaining BIM and most of the associated principles. Definitely reccomend it. BIM and Integrated Design by Randy Deutsch
Tyrone
Steve Race - BIMDEMYSTIFIED