Правильно: в повестях Майн Рида. Это сочетание усеченного имени и фамилии, поэтому компонент Майн не склоняется. Но если мы пишем имя и фамилию писателя полностью, склоняются все компоненты: Томас Майн Рид – в повестях Томаса Майна Рида.
Лучше оформить предложение следующим образом: Сидя в купе, читая не дочитанные в детстве книжки, которые он брал из библиотеки (Майн Рид, Стивенсон), — он был счастлив.