Discrete Structures and Their Interactions - Jason I. Brown (Taylor and Francis, 2013)