Yet ANOTHER interesting and informative thread, Alan ...