Ghost of a Chance
By Selenay

Part One

Part Two

Part Three