Great website!  I dont believe Ive viewed all the angles of this subject matter the way in which youve pointed them out.  Youre a accurate star, a rock star guy.  Youve received a great deal to say and know a great deal regarding the theme which i think you need to just teach a class about it..
.HaHa!