Walker Papers by C.E. Murphy (series)

From Book Trigger Warnings