aejmc, Twitter, 4/21/2021 8:33:01 AM, 253251


FAQ | Problem?

aejmc_2021-04-20_21-20-00.xlsx
aejmc_2021-04-20_21-20-00.xlsx
From:
NodeXLExcelAutomator
Uploaded on:
April 21, 2021
Short Description:
aejmc via NodeXL https://bit.ly/3sEyY2x
@aejmc
@anatomyfakenews
@joccjournal
@drallirich
@aejmc_prd
@mackert
@docassar
@katiereseburg
@aejmc_pfr
@jeanninerelly

Top hashtags:
#aejmcchats
#jmcqdemystified
#jmcq
#prprofs
#smprofs
#rprc
#journalism
#socialmedia
#aejmc

Description:
Description
The graph represents a network of 483 Twitter users whose tweets in the requested range contained "aejmc", or who were replied to or mentioned in those tweets. The network was obtained from the NodeXL Graph Server on Wednesday, 21 April 2021 at 04:20 UTC.

The requested start date was Wednesday, 21 April 2021 at 00:01 UTC and the maximum number of days (going backward) was 14.

The maximum number of tweets collected was 7,500.

The tweets in the network were tweeted over the 13-day, 5-hour, 27-minute period from Wednesday, 07 April 2021 at 13:22 UTC to Tuesday, 20 April 2021 at 18:49 UTC.

Additional tweets that were mentioned in this data set were also collected from prior time periods. These tweets may expand the complete time period of the data.

There is an edge for each "replies-to" relationship in a tweet, an edge for each "mentions" relationship in a tweet, and a self-loop edge for each tweet that is not a "replies-to" or "mentions".

The graph is directed.

The graph's vertices were grouped by cluster using the Clauset-Newman-Moore cluster algorithm.

The graph was laid out using the Harel-Koren Fast Multiscale layout algorithm.


Author Description


Overall Graph Metrics
Vertices : 483
Unique Edges : 740
Edges With Duplicates : 1485
Total Edges : 2225
Number of Edge Types : 5
Retweet : 357
MentionsInRetweet : 721
Tweet : 85
Mentions : 860
Replies to : 202
Self-Loops : 86
Reciprocated Vertex Pair Ratio : 0.152106885919836
Reciprocated Edge Ratio : 0.264049955396967
Connected Components : 6
Single-Vertex Connected Components : 1
Maximum Vertices in a Connected Component : 473
Maximum Edges in a Connected Component : 2214
Maximum Geodesic Distance (Diameter) : 6
Average Geodesic Distance : 3.170658
Graph Density : 0.00481516799395205
Modularity : 0.320154
NodeXL Version : 1.0.1.445
Data Import : The graph represents a network of 483 Twitter users whose tweets in the requested range contained "aejmc", or who were replied to or mentioned in those tweets. The network was obtained from the NodeXL Graph Server on Wednesday, 21 April 2021 at 04:20 UTC.

The requested start date was Wednesday, 21 April 2021 at 00:01 UTC and the maximum number of days (going backward) was 14.

The maximum number of tweets collected was 7,500.

The tweets in the network were tweeted over the 13-day, 5-hour, 27-minute period from Wednesday, 07 April 2021 at 13:22 UTC to Tuesday, 20 April 2021 at 18:49 UTC.

Additional tweets that were mentioned in this data set were also collected from prior time periods. These tweets may expand the complete time period of the data.

There is an edge for each "replies-to" relationship in a tweet, an edge for each "mentions" relationship in a tweet, and a self-loop edge for each tweet that is not a "replies-to" or "mentions".

Layout Algorithm : The graph was laid out using the Harel-Koren Fast Multiscale layout algorithm.
Graph Source : GraphServerTwitterSearch
Graph Term : aejmc
Groups : The graph's vertices were grouped by cluster using the Clauset-Newman-Moore cluster algorithm.
Edge Color : Edge Weight
Edge Width : Edge Weight
Edge Alpha : Edge Weight
Vertex Radius : Betweenness Centrality

Top Influencers: Top 10 Vertices, Ranked by Betweenness Centrality
Top URLs
Top URLs in Tweet in Entire Graph:
[7] https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=252877
[5] https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=252541
[5] https://ooir.org/trending.php?d=7&category=communication
[4] http://aejmc.org/events/virtual21/
[4] https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=252878
[4] https://instituteforpr.org/race-in-the-pr-classroom/
[3] https://publicationethics.org/resources/guidelines-new/cope-ethical-guidelines-peer-reviewers
[3] http://aejmc.org/events/virtual21/register/
[3] https://mediahistorydivision.com/aejmc-history-division-announces-winner-of-2021-sweeney-award/
[3] https://www.ellsbergpapers.org/conference/

Top URLs in Tweet in G1:
[4] https://instituteforpr.org/race-in-the-pr-classroom/
[3] https://twitter.com/AEJMC/status/1380198120852709377
[2] https://twitter.com/aejmc/status/1384232221012217858
[2] https://www.aejmc.org/home/2021/03/gene-burd-urban-journalism-award/
[2] https://twitter.com/aejmc/status/1382132252021248002
[2] https://www.aejmc.org/home/2021/03/call-for-2021-barrow-minority-scholarship-applications/
[1] https://twitter.com/CSW_AEJMC/status/1380138891722821635
[1] https://twitter.com/KACAorg/status/1379861353058418695
[1] http://hussman.unc.edu/news/remembering-media-law-scholar-and-teacher-michael-hoefges-1960%E2%80%942021
[1] https://twitter.com/jretis/status/1381274595534114816

Top URLs in Tweet in G2:
[3] http://aejmc.org/events/virtual21/
[3] https://mediahistorydivision.com/aejmc-history-division-announces-winner-of-2021-sweeney-award/
[2] https://rowman.com/ISBN/9781538146859/Global-Journalism-Understanding-World-Media-Systems
[2] https://publicationethics.org/resources/guidelines-new/cope-ethical-guidelines-peer-reviewers
[2] https://www.ellsbergpapers.org/conference/
[2] https://journals.sagepub.com/author-instructions/JMQ?cookieSet=1
[2] http://aejmc.org/events/virtual21/register/
[2] https://twitter.com/aejmc/status/1381626574534025219
[2] https://www.aejmc.org/home/wp-content/uploads/2021/04/WhitePaper_free-speech-and-covid-19-AEJMC-PFR-essay.pdf
[2] http://cmstw2021.org/theme

Top URLs in Tweet in G3:
[1] https://www.kappataualpha.net

Top URLs in Tweet in G4:
[1] https://criticalmediaproject.org/cmlca2021proposals/
[1] https://twitter.com/nolan_higdon/status/1382736717229166593
[1] https://twitter.com/CritML/status/1382814604217122816

Top URLs in Tweet in G5:
[1] https://journals.sagepub.com/doi/full/10.1177/0973258619893787?cookieSet=1
[1] https://journals.sagepub.com/doi/full/10.1177/09732586211000281?cookieSet=1
[1] https://journals.sagepub.com/doi/full/10.1177/0973258619866347?cookieSet=1
[1] https://journals.sagepub.com/doi/full/10.1177/0973258619866353?cookieSet=1

Top URLs in Tweet in G6:
[7] https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=252877
[5] https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=252541
[4] https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=252878
[2] https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=252962
[1] https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=252528
[1] https://rowman.com/ISBN/9781538141045/Detecting-Deception-Tools-to-Fight-Fake-News
[1] https://twitter.com/KimFoxWOSU/status/1382774945642610693

Top URLs in Tweet in G7:
[1] https://twitter.com/uthealthcomm/status/1383088507380506625
[1] https://www.wnycstudios.org/podcasts/otm/segments/breaking-news-consumers-handbook-vaccine-edition

Top URLs in Tweet in G8:
[1] https://twitter.com/ItsPBrooks/status/1381636042353213442
[1] https://aejmc2.wufoo.com/forms/aejmc-contributions/?utm_source=AEJMC+Giving+Campaign+Nov+2015&utm_campaign=Membership+Email&utm_medium=email
[1] https://www.publicknowledge.org/press-release/public-knowledge-condemns-passage-of-case-act-in-funding-bill/

Top URLs in Tweet in G9:
[2] https://northeastern.zoom.us/meeting/register/tJcpd-CrqTMiGtcdUw6mQncB5QusY5GSyfYx
[1] https://twitter.com/UMassJournalism/status/1380566973235478528
[1] https://twitter.com/GroundTruth/status/1382776156781486091
[1] https://www.poynter.org/educators-students/2021/the-university-response-to-offensive-speech-often-reflects-a-feeble-commitment-to-diversity-equity-and-inclusion/
[1] https://twitter.com/DrSturg/status/1293604222244659206?s=20
[1] https://www.google.com/sorry/index?continue=https://www.youtube.com/watch%3Ffbclid%3DIwAR3d46Lwur7EDJ-uYAuFxL_uL6cFZ5ujkL3fZE7xG1thEracS_NSyAfGFWE%26v%3DQu4gKYp1Ft8%26feature%3Dyoutu.be&q=EgS4SO-bGJbQ_oMGIhkA8aeDS6M2N0uQeUuKO_Cxvk8A1DDS0RlEMgFy
[1] https://twitter.com/connie_walker/status/1379514931314311169
[1] https://docs.google.com/forms/d/e/1FAIpQLScL_FqECUr--8NIH9K8RnwcUokvMh9zMh03RbLcsVQN4YjC3A/viewform?usp=send_form
[1] https://nypost.com/2021/04/07/brooke-baldwin-claims-cnns-leadership-too-male-dominated/
[1] https://twitter.com/miamoodyramirez/status/1382318925770153987

Top URLs in Tweet in G10:
[1] https://medium.com/m/global-identity?redirectUrl=https%3A%2F%2Fthewholestory.solutionsjournalism.org%2Fannouncing-the-hsi-solutions-journalism-educator-academy-7c2d7f062d97

Top Domains
Top Domains in Tweet in Entire Graph:
[71] twitter.com
[20] aejmc.org
[19] nodexlgraphgallery.org
[9] sagepub.com
[6] aejmc.us
[5] zoom.us
[5] ooir.org
[4] ellsbergpapers.org
[4] instituteforpr.org
[3] publicationethics.org

Top Domains in Tweet in G1:
[41] twitter.com
[9] aejmc.org
[5] aejmc.us
[4] instituteforpr.org
[2] ellsbergpapers.org
[2] zoom.us
[1] unc.edu
[1] squarespace.com
[1] wnycstudios.org
[1] manuscriptcentral.com

Top Domains in Tweet in G2:
[18] twitter.com
[10] aejmc.org
[5] sagepub.com
[3] mediahistorydivision.com
[2] rowman.com
[2] publicationethics.org
[2] h-net.org
[2] ellsbergpapers.org
[2] manuscriptcentral.com
[2] cmstw2021.org

Top Domains in Tweet in G3:
[1] kappataualpha.net

Top Domains in Tweet in G4:
[2] twitter.com
[1] criticalmediaproject.org

Top Domains in Tweet in G5:
[4] sagepub.com

Top Domains in Tweet in G6:
[19] nodexlgraphgallery.org
[1] rowman.com
[1] twitter.com

Top Domains in Tweet in G7:
[1] twitter.com
[1] wnycstudios.org

Top Domains in Tweet in G8:
[1] twitter.com
[1] wufoo.com
[1] publicknowledge.org

Top Domains in Tweet in G9:
[7] twitter.com
[2] google.com
[2] zoom.us
[1] poynter.org
[1] nypost.com
[1] calpoly.edu
[1] 19thnews.org
[1] uni-salzburg.at

Top Domains in Tweet in G10:
[1] medium.com

Top Hashtags
Top Hashtags in Tweet in Entire Graph:
[84] aejmcchats
[57] jmcqdemystified
[19] jmcq
[19] prprofs
[16] smprofs
[15] rprc
[10] journalism
[9] socialmedia
[8] aejmc
[8] smmm2020



Top Hashtags in Tweet in G1:
[34] aejmcchats
[15] jmcqdemystified
[13] rprc
[8] prprofs
[4] aejmc21
[4] jmcq
[2] commtwitter
[2] marketingtwitter
[2] publicrelations
[1] journal

Top Hashtags in Tweet in G2:
[46] aejmcchats
[42] jmcqdemystified
[15] jmcq
[7] aejmc
[5] academictwitter
[3] aejmc_pfr_covid19
[2] jmce
[2] peerreview
[2] aejmc21
[2] mediahistorymatters

Top Hashtags in Tweet in G3:
[2] journalism

Top Hashtags in Tweet in G6:
[15] smprofs
[11] prprofs
[8] smmm2020
[8] socialmedia
[7] smc2021
[7] pr
[5] smle2022
[4] aejmcchats
[4] omaha2020
[3] prdvirtualconf

Top Hashtags in Tweet in G7:
[3] healthcomm

Top Hashtags in Tweet in G8:
[1] blackoncampus

Top Hashtags in Tweet in G9:
[3] journo
[1] journalism
[1] womenjournos
[1] cswbooktalk

Top Words
Top Words in Tweet in Entire Graph:
[408] aejmc
[109] jmcquarterly
[85] drallirich
[84] #aejmcchats
[70] journalism
[68] prof_dimitrova
[62] book
[59] aejmc_prd
[59] research
[57] #jmcqdemystified

Top Words in Tweet in G1:
[117] aejmc
[49] jmcquarterly
[46] prof_dimitrova
[41] aejmc_prd
[40] scholarship
[34] #aejmcchats
[32] barrow
[31] being
[30] 2021
[26] accepted

Top Words in Tweet in G2:
[172] aejmc
[60] jmcquarterly
[46] #aejmcchats
[42] #jmcqdemystified
[33] join
[30] connolly_ahern
[22] flagship
[22] research
[22] review
[22] prof_dimitrova

Top Words in Tweet in G3:
[75] drallirich
[74] aejmc
[35] book
[34] bearing
[34] witness
[34] black
[34] journalism
[33] first
[33] frank
[33] luther

Top Words in Tweet in G4:
[3] cmlca4all
[3] aejmc
[3] uwcrimelab
[2] hope
[2] see
[2] 2021
[2] mediaphiled
[2] robinrpearce
[2] rwmcchesney
[2] freevtyakker

Top Words in Tweet in G5:
[4] aejmc
[3] autonomy
[2] please
[2] read
[2] facebook
[2] ica_cat
[2] icahdq

Top Words in Tweet in G6:
[25] jeremyhl
[24] docassar
[24] nodexl
[19] vivianfrancos
[15] kfreberg
[15] #smprofs
[12] thartman2u
[12] aejmc_prd
[11] unosml
[11] #prprofs

Top Words in Tweet in G7:
[4] onthemedia
[4] otmbrooke
[4] jrovner
[4] khnews
[4] ddiamond
[4] wnyc
[4] uthealthcomm
[3] mackert
[3] make
[3] easy

Top Words in Tweet in G8:
[20] aejmc_lawp
[10] itspbrooks
[10] vekstra
[10] michael
[10] leadership
[9] hoefges
[9] fund
[9] students
[8] aejmc
[8] icymi

Top Words in Tweet in G9:
[5] aejmc
[5] please
[4] friends
[3] #journo
[3] announcement
[3] launch
[3] whistleblower
[3] podcast
[3] series
[3] daniel

Top Words in Tweet in G10:
[9] journalism
[3] attn
[3] hsi
[3] educators
[3] eager
[3] help
[3] students
[3] make
[3] better
[3] future

Top Word Pairs
Top Word Pairs in Tweet in Entire Graph:
[46] journalism,mass
[43] aejmc,jmcquarterly
[43] drallirich,aejmc
[39] bearing,witness
[39] witness,black
[37] applications,being
[37] being,accepted
[37] accepted,2021
[37] 2021,barrow
[37] barrow,minority

Top Word Pairs in Tweet in G1:
[25] applications,being
[25] being,accepted
[25] accepted,2021
[25] 2021,barrow
[25] barrow,minority
[19] minority,doctoral
[19] doctoral,student
[19] student,scholarship
[19] scholarship,scholarship
[19] scholarship,includes

Top Word Pairs in Tweet in G2:
[29] #jmcqdemystified,#aejmcchats
[28] aejmc,jmcquarterly
[17] flagship,journals
[12] questions,flagship
[11] jmcquarterly,connolly_ahern
[10] april,13
[10] 13,pm
[10] pm,ct
[10] ct,pm
[10] connolly_ahern,aejmc

Top Word Pairs in Tweet in G3:
[38] drallirich,aejmc
[34] bearing,witness
[34] witness,black
[33] frank,luther
[33] luther,mott
[33] journalism,mass
[32] first,book
[32] book,bearing
[32] black,won
[32] won,frank

Top Word Pairs in Tweet in G4:
[2] hope,see
[2] see,cmlca4all
[2] cmlca4all,2021
[2] 2021,mediaphiled
[2] mediaphiled,robinrpearce
[2] robinrpearce,rwmcchesney
[2] rwmcchesney,freevtyakker
[2] freevtyakker,mythinfo
[2] mythinfo,_steve_mack
[2] educationweek,educationgovuk

Top Word Pairs in Tweet in G5:
[2] please,read
[2] ica_cat,icahdq

Top Word Pairs in Tweet in G6:
[16] nodexl,jeremyhl
[9] kimfoxwosu,kfreberg
[9] kfreberg,vivianfrancos
[9] vivianfrancos,mimspr
[7] jeremyhl,kimfoxwosu
[7] top,hashtags
[6] jeremyhl,thartman2u
[6] vivianfrancos,reutsmichael1
[6] reutsmichael1,unosml
[6] mimspr,thartman2u

Top Word Pairs in Tweet in G7:
[4] otmbrooke,jrovner
[4] jrovner,khnews
[4] khnews,ddiamond
[4] ddiamond,wnyc
[3] onthemedia,otmbrooke
[3] wnyc,uthealthcomm
[3] uthealthcomm,make
[3] make,easy
[3] easy,people
[3] people,find

Top Word Pairs in Tweet in G8:
[8] michael,hoefges
[8] icymi,aejmc_lawp
[8] aejmc_lawp,ekcoyle
[8] ekcoyle,vekstra
[8] vekstra,leadership
[8] leadership,established
[8] established,fund
[8] fund,help
[8] help,students
[8] students,attend

Top Word Pairs in Tweet in G9:
[3] #journo,friends
[3] friends,please
[3] please,announcement
[3] announcement,launch
[3] launch,whistleblower
[3] whistleblower,podcast
[3] podcast,series
[3] series,daniel
[3] daniel,ellsberg
[2] ica_fsd,delighted

Top Word Pairs in Tweet in G10:
[3] attn,hsi
[3] hsi,journalism
[3] journalism,educators
[3] educators,eager
[3] eager,help
[3] help,students
[3] students,make
[3] make,better
[3] better,future
[3] future,journalism

Top Replied-To
Top Replied-To in Entire Graph:
@drallirich
@aejmc
@dpompper
@tjohnson1960
@aejmc_prd
@janlaurenb
@willthewordguy
@terifinneman
@christopherterr
@drkatiefoss

Top Replied-To in G1:
@dpompper
@tjohnson1960
@aejmc_prd
@janlaurenb
@1jcku
@huntingtonh
@prof_dimitrova
@aejmc
@drallirich
@csw_aejmc

Top Replied-To in G2:
@aejmc
@terifinneman
@drkatiefoss
@willthewordguy
@aejmc_pfr
@gregperreault
@jmcquarterly
@tjohnson1960
@drallirich
@shearonroberts

Top Replied-To in G3:
@drallirich
@djeditorialteam
@sbanetweiser
@debofficially
@scrayton
@its_velez
@soapboxdiatribe
@felicialynne
@baobaofzhang
@jdkun

Top Replied-To in G6:
@jeremyhl
@docassar

Top Replied-To in G7:
@onthemedia

Top Replied-To in G8:
@christopherterr
@in_fieri
@itspbrooks
@medialawprof
@brettgj

Top Replied-To in G9:
@aejmc
@csw_aejmc
@drsturg

Top Mentioned
Top Mentioned in Entire Graph:
@aejmc
@jmcquarterly
@prof_dimitrova
@aejmc_prd
@connolly_ahern
@drallirich
@carrieakjohnson
@aejmc_lawp
@gsig_aejmc
@aejhistory

Top Mentioned in G1:
@aejmc
@jmcquarterly
@prof_dimitrova
@aejmc_prd
@connolly_ahern
@carrieakjohnson
@macaejmc
@instituteforpr
@dpompper
@pdaprof

Top Mentioned in G2:
@aejmc
@jmcquarterly
@connolly_ahern
@prof_dimitrova
@aejhistory
@gsig_aejmc
@miamoodyramirez
@aejmc_pfr
@carrieakjohnson
@gregperreault

Top Mentioned in G3:
@aejmc
@drallirich
@vwpickard
@docdre
@debofficially
@itstime2bhappy
@michaeldtubbs
@boomcalifornia

Top Mentioned in G4:
@cmlca4all
@aejmc
@mediaphiled
@robinrpearce
@rwmcchesney
@freevtyakker
@mythinfo
@_steve_mack
@educationweek
@educationgovuk

Top Mentioned in G5:
@aejmc
@ica_cat
@icahdq
@casssunstein
@r_thaler
@facebook
@fbnewsroom
@autonomy
@peopleschoice
@thenudge_in

Top Mentioned in G6:
@jeremyhl
@vivianfrancos
@docassar
@kfreberg
@thartman2u
@aejmc_prd
@nodexl
@kimfoxwosu
@mimspr
@reutsmichael1

Top Mentioned in G7:
@otmbrooke
@jrovner
@khnews
@ddiamond
@wnyc
@uthealthcomm
@mackert
@onthemedia
@aejmc_comsher
@healthcommsoc

Top Mentioned in G8:
@aejmc_lawp
@vekstra
@itspbrooks
@ekcoyle
@aejmc
@nibsyr
@christopherterr
@rachelgurvich
@universityofga

Top Mentioned in G9:
@aejmc
@icahdq
@poynter
@ica_fsd
@krforde
@kelseynwhipple
@umassamherst
@aejhistory
@spj_tweets
@isu_gsjc

Top Mentioned in G10:
@aejmc
@nahj
@catanify
@sfsualumni
@najournalists
@babj_nabj
@aaja
@spj_norcal
@ona
@soljourno

Top Tweeters
Top Tweeters in Entire Graph:
@cnn
@mjoehlerich
@wwe
@social_seer
@guardiannews
@cope
@kathies01
@guardiannigeria
@michaelbathurst
@wunpini_fm

Top Tweeters in G1:
@drmcar
@aaihs
@mediaoracle
@moniquewingard
@sbird1016
@markpoepsel
@aejmc
@stineeckert
@uosojc
@byronmaurice28

Top Tweeters in G2:
@cope
@wunpini_fm
@professorkim
@dr_tindall
@convince2
@willthewordguy
@profkakie
@ia
@nabj
@yearrypanji

Top Tweeters in G3:
@social_seer
@kathies01
@clancynewyork
@ebonyteach
@docdre
@katypearce
@dradambanks
@histoftech
@harlequingloryb
@nancybaym

Top Tweeters in G4:
@cnn
@wwe
@educationweek
@paulgarvey4
@mrpranpatel
@weareteachers
@therealnews
@lawrence
@educationgovuk
@fairmediawatch

Top Tweeters in G5:
@guardiannews
@guardiannigeria
@apcnigeria
@nigeriagov
@ngrsenate
@peopleschoice
@filmcompanion
@officialpdpnig
@yale
@lionsgate

Top Tweeters in G6:
@mjoehlerich
@michaelbathurst
@jeremyhl
@ccooke6685
@kfreberg
@vivianfrancos
@metoscm
@thartman2u
@kimfoxwosu
@mpweirdopodcast

Top Tweeters in G7:
@wnyc
@ddiamond
@jrovner
@khnews
@drsherrypagoto
@onthemedia
@mackert
@womencommaustin
@elizabethmatsui
@dellmedschool

Top Tweeters in G8:
@margymaclibrary
@meredithdclark
@talkingbiznews
@medialawprof
@rachelgurvich
@christopherterr
@universityofga
@vekstra
@itspbrooks
@in_fieri

Top Tweeters in G9:
@poynter
@ron_miller
@spj_tweets
@drsturg
@umassamherst
@csw_aejmc
@icahdq
@kelseynwhipple
@ica_fsd
@melindatebbetts

Top Tweeters in G10:
@michaelbolden
@nahj
@soljourno
@ona
@hacunews
@aaja
@najournalists
@catanify
@spj_norcal
@babj_nabj


We use necessary cookies to make our site work. We’d like to set additional cookies to understand site usage, make site improvements and to remember your settings. We also use cookies set by other sites to help deliver content from their services.