S.M. Avelenda hasn't written any stories yet.

S.M. Avelenda

S.M. Avelenda

lawyer, accidental activist, Ravenclaw, unrepentant book hoarder, political junkie