Michael Rose found in 22 titles