A CHILD MURDERER'S ESCALATING BEHAVIOUR BEFORE MURDERS
2000 - John Edwards connects with teenager Olga online. By the time he travels to Russia to meet her, a three-year AVO has just been put in place to protect one of his former partners and several other former partners have made allegations of abuse.
2001 - Olga, then 19, moves to Australia to marry Edwards, then 50. She soon has two children to Edwards: Jack (b. 2002) and Jennifer (b. 2004)
2010 - NSW Firearms Registry rejects Edwards' gun licence application after he falsely declares he hasn't been the subject of an AVO in the preceding decade.
2014 to 2016 - After years of controlling behaviour against Olga, Edwards begins turning attention to Jack. Olga later reports multiple occasions of Edwards physically hitting the boy
March 2016 - Olga and the kids leave Edwards and Family Court proceedings begin. Edwards tells Hornsby police Olga may make "false allegations" against him.
December 2016 - Edwards applies for a gun training permit with Ku-ring-gai Pistol Club.
December 2016 - Olga reports Edwards' abuse of Jack and Jennifer to local police.
February 2017 - Edwards attends Olga's 6am yoga class. Yoga studio learns he's been to the premises about 15 times. Police file error-riddled report and take no further action.
June 2017 - Edwards granted rifle licence. Pistol licence granted soon after.
October 2017 - The financial planner buys his third rifle in as many months.
April 2018 - He purchases a semi-automatic pistol to go with a revolver he bought in March.
July 2, 2018 - Edwards hires from Avis Car Rentals in Hornsby.
July 4, 2018 - Edwards collects his pistols from St Marys Pistol Club, closing the door to his gun locker so hard it jammed and needed repairs.
July 5, 2018 - The 67-year-old drives hire car to Pennant Hills train station, follows his daughter home and shoots his children dead. Takes his own life shortly afterwards.
December 2018 - Olga takes her own life
Source: Edwards family coronial inquest