book by Mitch Cullin
2006 film by Peter I. Chang
2008 film by Peter I. Chang
2002 novel by Mitch Cullin