building better world book cover