Ordinary Princess / M.M. Kaye
Kaye, M. M.(Mary Margaret),1908-2004.
Kestrel Books
1980