Loading a new Google font in to the theme

How/where do I load a new font so they are available to select in the Theme Settings window.

I have added new fonts using the Theme Fonts Manager but they are not available in the 'Typeface' selector


Also, how can these changes be saved to ensure that theme updates do not wipe them out (as has happened)?