Advanced civil engineering - Bloom, Gwen (Global Media, 2009)