ULTRA PETITA Law Professor 10 years ago Latin meaning beyond that which has been sought. No related posts found