Books listed by ISBN
B. G. · B. Grant · D B · D G · D. Grant · David B. · David G. · David Grant
Carlton Books Ltd · Greenwich Exchange Ltd · Heinemann · Kogan Page · McGraw-Hill · Pearson Education
David B. Gratz