This book is a compilation of numerous articles, most of them written independently of the others over the span of twenty years. There is inevitably some overlap, and perhaps even some contradictions, although all articles have been edited in 2014 for this compilation. Some of the articles will be more relevant to your needs and interests than others, so feel free to skip around according to which titles interest you. We hope that you find the collection...