BFL is the comprehensive program: Physical:weights & cardio, motivation/goal setting, and the accompanying eating plan.(EFL)
EFL is a newer book out that addresses the eating principles in more detail, plus it's a cookbook of some easy, great recipes.