11

Помогите найти книгу

Несколько лет назад читала книгу в жанре научной фантастики. Сюжет приблизительно такой: огромное количество людей живут на космическом корабле. У них свои порядки и законы. Существует социальное неравенство, как и в любом другом обществе. Есть своя религия, они поклоняются Создателю или Капитану (точно не помню). Эти люди не помнят, что они живут на космическом корабле. В конце оказалось, что они (возможно) летели на этом корабле к другой планете с Земли. Но что-то случилось, корабль не долетел, теперь они дрейфуют в космосе. И главный герой из социальных низов в процессе повествования догадывается об этом всем, находит капитанскую рубку. Чем все это закончилось не помню. Уже очень давно хочу найти эту книгу, но никак не получается. Может кто читал эту книгу недавно и сможет подсказать ее название и автора?