Acknowledgements

This is a list of people who have had an impact on me either personally or professionally. There's a mix of people I've known personally as well as people who have influenced me indirectly through things that they have written or things that they achieved. The list is approximately in chronological order.