Also by Elena Carter...

What's in a Name