William David Foster is Sophie Foster's human father. He nicknamed her 'Soybean' as a baby from her attempt at saying "Suldreen", an Elvin word meaning Moonlark. His name was changed to Connor Freeman when his memories were erased by Washers in Book 1 to hide Sophie's elvin identity.
Relationships
Sophie Elizabeth Foster (unknowingly adoptive daughter)
Amy Rose Foster (Natalie Freeman) (daughter)
Emma Iris Foster (Kate Freeman) (wife)