Warhammer 40,000 Battle Report: Eldar Craftworlds vs Astra Militarum 1850pts

Jamie returns with another updated list featuring an Officer of the Fleet with Vendetta support, in a bid to bring down the now infamous Ulthain Ghosts. After a bitter defeat at the hands of the Wraithknight last time, will the Wraithknight run amok in the Astra Militarum lines again? Or will the Vendettas prove the undoing of the wraith construct?