Lewis set to be back but McGinn missing as Aberdeen take on St Johnstone in Premiership

Joe Lewis.
Joe Lewis.