Dan Johnson

Dan Johnson is a blogger at Harry's Place and formerly at his own site, Muscular Liberals.

Resources
For further information, see relevant Neocon Europe page Dan Johnson