Thank you for taking the time out of your day to compile this comprehensive overview; the objective standpoint you maintained throughout the text makes this a highly reliable resource for further reading.
I am glad I found this page because the information provided here is exactly what I was searching for. It is a clear, universally applicable summary with excellent clarity.