Title: Patience, Princess Catherine

Book: 11456

Publisher: Harcourt Brace

Place: New York, NY

Page count: 198 pp

Cover: Paperback

Price: 5.95

More information:

Back