Writing a book is a team effort. My team has been small but effective. Pride of place must go to Mrs Patricia Stewart who typed the entire first version of the manuscript with great patience, although sometimes reduced to muttering in her native Erse at the fiddly mathematical expressions. My reviewers worked nearly as hard, correcting, advising and…