larne G . Horsleyfr.