Welcome one and all to Miscellaneous Thoughts, this site will contain posts detailing various subjects in which we are interested, anything from A-Z will be presented here.