karaffer n . fl.