Igneous petrology of British Columbia