Five Keys to Creating Soul-Deep Characters

A guest post on creating characters by talented author, Kristianne Hassman!