Thanks to our readers for comments and corrections.