What a great rseoucre this text is.