the rose on england by anne foster smith