Och öfverste Lanyon var ungkarl.