Excellent information and clearly well written....