the end acknowledgments there are many people who have contributed to the writing and publishing of this book and if i have forgotten anyone , i apologise , and can only offer a writers natural absent-mindedness as an excuse .