I would add an on-line magazine, Undercurrent (undercurrent.org) For a very modest annual subscription you get a monthly on line edition, about 20 pages, as well as a mid month update ( 5 to 8 pages) You also get their Chapbook on line, hundreds of pages of reviews of dive centers, boats and resorts by fellow divers. And they do not have ads- so they are totally independent. Check out the web site for more info. I don't own it- but am a long time subscriber. On the web site they have a great book section too, with reviews and if you buy through them they donate their profit to reef conservation and restoration.
DivemasterDennis
DivemasterDennis