Mastering Autodesk Revit Architecture 2011 by Eddy Krygiel, Phil Read & James Vandezande