Books by David Long

By David Long

By David Long

Books by David Long

Survivors

David (Author) Long and Kerry Hyndman

£10.99
£10.22

Heroes: Incredible true stories of courageous animals

David (Author) Long and Kerry Hyndman

£10.99
£10.22

Rescue

David (Author) Long and Kerry Hyndman

£10.99
£10.22

When Darwin Sailed the Sea: Uncover how Darwin's...

David Long and Sam Kalda

£12.99
£12.08

When We Walked on the Moon

David Long and Sam Kalda

£12.99
£12.08

Pirates Magnified: With a 3x Magnifying Glass

David Long and Harry Bloom

£14.99
£13.94

Egypt Magnified: With a 3x Magnifying Glass

David Long and Harry Bloom

£14.99
£13.94

Castles Magnified: With a 3x Magnifying Glass!

David Long and Harry Bloom

£14.99
£13.94

The World's Most Magnificent Machines

David (Author) Long and Simon Tyler

£20.00
£18.60

Survival in Space: The Apollo 13 Mission

David Long and Stefano Tambellini

£6.99
£6.50

We Are the Romans: Meet the People Behind the History

David Long and Allen Fatimaharan

£11.99
£11.15

We Are the Ancient Egyptians: Meet the People Behind the History

David Long and Allen Fatimaharan

£12.99
£12.08

The National Archives: The Buildings That Made London

David Long and Josie Shenoy

£14.99
£13.94

TfL: The Story of the London Underground

David Long and Sarah McMenemy

£12.99
£12.08

Jet the Rescue Dog: ... and other extraordinary stories of...

David (Author) Long and Peter (Illustrator) Bailey

£6.99
£6.50

Bizarre Scotland

David Long

£9.99
£9.29

London's 100 Most Extraordinary Buildings

David Long

£12.99
£12.08

London's 100 Strangest Places

David Long

£12.99
£12.08

A History of London in 100 Places

David Long

£9.99
£9.29

A History of London in 50 Lives

David Long

£9.99
£9.29

The Little Book of the London Underground

David Long

£9.99
£9.29

The Little Book of London

David Long

£9.99
£9.29

London's Big Day: The Coronation 60 Years On

David Long and Gavin Whitelaw

£14.99
£13.94

Henry Ford: pocket GIANTS

David Long

£6.99
£6.50

English Country House Eccentrics

David Long

£9.99
£9.29