Thanks for the compliments on the review, Mike, much appreciated especially coming from you. You have a real gift to be able to translate technical information into layman's terms that is easy to read. Your writing is very conversational, and has a great flow to it. A great balance too between...