Igneous petrology of Nova Scotia