Haven March 9, 2007 // 0 Comments haven: n 2: a place of safety 3: a place offering favorable opportunities or conditions —Merriam Webster's Collegiate Dictionary Safety is the one thing that everyone desires in Frank E. Flowers' "Haven, " a multi-character [...]