Author: Katherine Ryan
Alternate names: Katherine E. Ryan