Lonely Planet Egypt
Price: £4.25