Theories, Sites, Toposes: Relating and studying mathematical theories through topos-theoretic 'bridges' [Hardcover]