Recipe: Carciofi alla Romana

Artichokes or Carciofi are an odd ingredient; you either love them or you hate them.  They make virtually all types of wine taste water-like or bitter.  They take an age