An urban fantasy short of a meek man, his new demonic girlfriend and his vigilante angelic best friend.
1998
2000
1991
2008
2006
1999
2003
2001
2005
2022
1947
2023
1944
1995
1997