5 books in series

Holmes On the Range

Holmes On the Range is a 5-book series with 4 primary works first released in 2006 with contributions by Steve Hockensmith.