James Allan Krause, PhD, is a third generation writer. He has penned six books, written three plays and composed thirty-five songs. Krause completed degree programs in Europe, Canada and a PhD in the USA. He taught at accredited American and Canadian universities.