Author: Madeleine R. Oldstone
Alternate names: Madeleine Rose Oldstone