Derek J Lomas Author