The following books have been instrumental in guiding us along our path: