Knight In The Snake Pit

Knight in the Snake Pit is a story where the main character finds himself traveling between two worlds. One of which is a mental hospital in the late 1940's and the other is a medieval fantasy world. In the mental hospital, he's a patient, one false move away from a lobotomy and in the fantasy world, he's bring sought after by a king to help save his kingdom from certain defeat.