So long that I had to skim it, but it fits GT's interests perfectly.