Banners of Blood

656 pages 2013

fiction fantasy historical adventurous dark tense slow-paced

400 pages digital 2013

fiction fantasy historical adventurous challenging slow-paced

752 pages 2017

fiction fantasy historical adventurous medium-paced