bowen shannon