Thank you. It probably is it. How did you find it?
I took a bit of a circuitous route to get there - first searching on google for "The Journal of Climate", which eventually led me to the American Meterological Society Journals Home Page, from where I did a basic full text search on Landsea, which gave me lots of old citations but not the desired one, however the search results page included a set of advanced search fields (that I probably could have gotten simply by clicking on "Advanced Search"), which allowed me to search for Landsea as the author's last name and the words "tropical storms" anywhere in the article, while limiting the search to "Journal of Climate" in the 'Select Journals' field.
The link to the page that I posted came up as the seventh (final) paper in the search results. (phew!)
Well, you did ask how I found it... :-)