Mark Krail articles