often with magic, mystical creatures and adventurous storylines. A well-written fantasy book keeps readers engaged throughout ...