I think that D555 Jackie Ribbed Fleece Shorts With Zip Pockets - Navy Blue would be the perfect gift for:

a whose main interest is