Browsing author

Robert Middleton

Strengths: humility. Weaknesses: grasp of irony.