Author: Worth, Jonathan) Hamilton, J.G. de Roulhac ed