Book cover for Shan by Eric Van Lustbader
2017 Released
518 Pages
13-14 Hours
Audiobook Unavailable
Hardback Unavailable
Open Road Media Mystery & ThrillerISBN 9781504045384