Shannon , Petersen , Nyland , Poole , dito.