Joshua Run is a lawyer working in Boston. He encounters Katie Lin during the adventures of Half-Shell Prophecies, goes on an adventure from world to world, and ends up gaining more than he loses – but not by much.

He has his own short story set after the book here, but be warned: it’s spoilery.