Graham Earnshaw is a publisher and media businessman who has spent most of his career in the China world. But throughout, he has been writing songs, while also recording them and playing them live to anyone who will listen. The topics addressed in his song lyrics range from drinking tea to life and death, and raising a smile is clearly a priority with many of them. There are more than 100 lyrics collected here, plus two extended humorous poem sagas...