Michael Rose found in 23 titles