Reading list: Some Favourite Authors
There are many. Here are a few.