David Tuffley PhD

titleISBN-13
(ISBN-10)
year of publication
Communications for ICT: The Essential Guide978-1-4663-761O-6
(1-4663-761O-4)
2011

D. P. · D. T. · David P. · David Phd · David T. · David Tuffley · T.P

David Tuller