Joshua Run is an African-American lawyer working in Boston. He encounters Katie LinBorn Katherine Aelwen Lin. For the record, she rarely allows... 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.