Cliff K.K. Lun, Ph.D. joined the faculty of Engineering of Dalhousie University in 1988 as an assistant professor, tenured in 1991, and became an associated professor in 1997. He has practiced his engineering problem-solving skills and research for more than thirty-three years. He has made tangible and significant contributions to science and engineering in the development of numerical simulations of fluid-solids flows and the kinetic theory of rapid granular flows. His pioneering works in the kinetic theory of fluid-solids flows has been published in peer-refereed journals, featured in a number of textbooks, and adopted in industrial computational fluid dynamics software packages.Before the Beginning to Beyond the End is essentially the product of his quest for answers.