His Majestys Dragon eBook by Naomi Novik - 9780345490728