This book includes thirty contributions - twenty-nine papers and one artistic contribution - by John's colleagues, former students, and friends, …