Dan Duncan is a former professional musician that is currently working in an academic library spending all his free time writing and researching vast areas of history and philosophy.