Some cursory search shows papers published by Julie E. M. McGeoch on related topics over the last 30 years, many of which are also co-authored by Malcom McGeoch of Plex Corporation, who I assume is of some relation (significant other or relative). I admittedly don't know a ton about academic publishing, but from my outside position, it seems unlikely that this report is fraudulently attributed—though it's certainly possible that I'm missing something.