gingersnapped - and while he may be loath to admit it at times,...

more about : gingersnapped