Deloitte & Touche Consulting Group AB , Stockholm ( 1997 ) .