Science, Applications, and Challenges - Alejandro A. Franco (Taylor and Francis, 2013)